Limulus polyphemus - German English Dictionary